//  引入发送请求的方法
import { request } from "../../request/index.js";
import regeneratorRuntime from '../../lib/runtime/runtime';
import {login} from "../../utils/asyncWx"
Page({
  async handleGetUserInfo(e){
    try {
      // 获取用户信息
    const { encryptedData, rawData, iv, signature } = e.detail;
    // 2 获取小程序登录成功后的code
    const { code } = await login();
    const loginParams={ encryptedData, rawData, iv, signature ,code};
    //  3 发送请求 获取用户的token
    const{token}=await request({url:"/users/wxlogin",data:loginParams,method:"post"});
    //企业的开发ID才有结果
    //把token存入缓存里面，同时跳回上一个页面
    wx.setStorageSync("token", token);
    wx.navigateTo({
      detail:1,
    });
    } catch (error) {
      console.log(error);
    }
       
  }
})